high quality work - French English Dictionary